Introducing convex layers to the Traveling Salesman Problem
نویسنده
چکیده
In this paper, we will propose convex layers to the Traveling Salesman Problem (TSP). Firstly, we will focus on human performance on the TSP. Experimental data shows that untrained humans appear to have the ability to perform well in the TSP. On the other hand, experimental data also supports the hypothesis of convex hull i.e. human relies on convex hull to search for the optimal tour for the TSP. Secondly, from the paper published by Bonabeau, Dorigo and Theraulaz, social insect behavior would be able to help in some of the optimizing problems, especially the TSP. Thus, we propose convex layers to the TSP based on the argument that, by the analogy to the social insect behavior, untrained humans' cognition should be able to help in the TSP. Lastly, we will use Tour Improvement algorithms on convex layers to search for an optimal tour for a 13-cities problem to demonstrate the idea. 1.Introduction Despite the fact that the Traveling Salesman Problem (TSP) is very intuitive and easy to state, it is one of the most widely studied NP-hard combinatorial optimization problem[14]. The following are the statements of the problem. A salesman is required to visit each of n given cities once and only once, starting from any city and returning to the original city of departure. How should he travel in order to minimize the total travel distance?[9] The difficulty becomes obvious when one considers the number of possible tours by the method of brute force searching even for a relatively small number of cities n. For instance, for a problem with 20 cities (n=20) by brute force searching, it would be (20-1)!/2 tours, which is more than 10 18 tours! The TSP is a class of difficult problems whose time complexity is widely believed exponential. Any attempt to construct an algorithm for finding optimal solutions for the TSP in polynomial time (in contrast with exponential time) is also widely believed not possible. Up to date, there are two classes of algorithms in solving the TSP: Exact algorithms and Approximate (or heuristic) algorithms[9]. The main characteristics of Exact algorithms are guaranteed to find the optimal solution in a bounded number of steps but unfortunately also complex with codes and very demanding of computer power[9]. Examples of the most effective Exact algorithms are Cutting-Plane and Facet-Finding algorithms[9]. On the other hand, in contrast, the main characteristics of Approximate algorithms are no …
منابع مشابه
New Heuristic Algorithms for Solving Single-Vehicle and Multi-Vehicle Generalized Traveling Salesman Problems (GTSP)
Among numerous NP-hard problems, the Traveling Salesman Problem (TSP) has been one of the most explored, yet unknown one. Even a minor modification changes the problem’s status, calling for a different solution. The Generalized Traveling Salesman Problem (GTSP)expands the TSP to a much more complicated form, replacing single nodes with a group or cluster of nodes, where the objective is to fi...
متن کاملSolving the Traveling Salesman Problem by an Efficient Hybrid Metaheuristic Algorithm
The traveling salesman problem (TSP) is the problem of finding the shortest tour through all the nodes that a salesman has to visit. The TSP is probably the most famous and extensively studied problem in the field of combinatorial optimization. Because this problem is an NP-hard problem, practical large-scale instances cannot be solved by exact algorithms within acceptable computational times. ...
متن کاملSolving the Traveling Salesman Problem by an Efficient Hybrid Metaheuristic Algorithm
The traveling salesman problem (TSP) is the problem of finding the shortest tour through all the nodes that a salesman has to visit. The TSP is probably the most famous and extensively studied problem in the field of combinatorial optimization. Because this problem is an NP-hard problem, practical large-scale instances cannot be solved by exact algorithms within acceptable computational times. ...
متن کاملSolving the Multiple Traveling Salesman Problem by a Novel Meta-heuristic Algorithm
The multiple traveling salesman problem (MTSP) is a generalization of the famous traveling salesman problem (TSP), where more than one salesman is used in the solution. Although the MTSP is a typical kind of computationally complex combinatorial optimization problem, it can be extended to a wide variety of routing problems. This paper presents an efficient and evolutionary optimization algorith...
متن کاملAn Approach for Solving Traveling Salesman Problem
In this paper, we introduce a new approach for solving the traveling salesman problems (TSP) and provide a solution algorithm for a variant of this problem. The concept of the proposed method is based on the Hungarian algorithm, which has been used to solve an assignment problem for reaching an optimal solution. We introduced a new fittest criterion for crossing over such problems, and illu...
متن کاملApplying convex layers, nearest neighbor and triangle inequality to the Traveling Salesman Problem (TSP)
The author would like to propose a simple but yet effective method, convex layers, nearest neighbor and triangle inequality, to approach the Traveling Salesman Problem (TSP). No computer is needed in this method. This method is designed for plain folks who faced the TSP everyday but do not have the sophisticated knowledge of computer science, programming language or applied mathematics. The aut...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1204.2348 شماره
صفحات -
تاریخ انتشار 2012